a bitch in heat - Espagnol Anglais Dictionnaire